English Dictionary
◊ STAND IN
stand in
v 1: be a substitute [syn: {substitute}, {sub}, {fill in}]
2: act as a substitute for [syn: {substitute}, {deputize}, {step
in}]